hit town - French English Dictionary